El otro día leía la noticia de que en la siguiente actualización de Windows, la línea de comando de MS-DOS -el clásico cmd- desaparece, dejando como entorno de línea de comandos por defecto PowerShell.
La ventana de comandos apenas había evolucionado desde sus orígenes y -excepto en las ultimísimas versiones- no permitía cosas tan sencillas como Copiar y Pegar usando Ctrl+C y Ctrl+V o el cambio libre del tamaño de la ventana.
Por todos estos inconvenientes, si acostumbras a pasar mucho tiempo en la línea de comandos es probable que te interese instalar un programa como ConEmu, un emulador de consola con funciones avanzadas. Por supuesto, es gratuito y código abierto.
Las posibilidades de configuración que ofrece ConEmu son enormes, pero hoy quiero centrarme en la posibilidad de establecer variables de entorno.
En mi caso, esta necesidad ha surgido al encontrarme trabajando en un equipo en el que mi usuario no tiene permisos. Esto me obliga a trabajar con algunos programas portables y que por tanto, no se encuentran en el %PATH%. Como tampoco tengo permisos para modificar las variables de entorno, encontré la posibilidad de definir variables de entorno desde ConEmu. (En teoría podría crear variables de entorno de usuario, pero en las pruebas que realicé no funcionaron).
Para definir variables de entorno en ConEmu, abre el menú de Settings, y ves al apartado Startup > Environment.
Aquí puedes definir variables de entorno de manera tradicional.
En mi caso, he definido una variable llamada APPS en la que incluyo la ruta a los ejecutables que quiero usar desde línea de comando (en ConEmu). A continuación, añado esta variable a la línea que especifica el PATH en ConEmu.
set APPS=C:\users\{mi-nombre-usuario}\Documents\Apps\Git\bin;{etc...}
set PATH=%APPS%;%PATH%
Así, cada vez que lances ConEmu, podrás utilizar las aplicaciones portables como si estuvieran instaladas.
La ventana de comandos apenas había evolucionado desde sus orígenes y -excepto en las ultimísimas versiones- no permitía cosas tan sencillas como Copiar y Pegar usando Ctrl+C y Ctrl+V o el cambio libre del tamaño de la ventana.
Por todos estos inconvenientes, si acostumbras a pasar mucho tiempo en la línea de comandos es probable que te interese instalar un programa como ConEmu, un emulador de consola con funciones avanzadas. Por supuesto, es gratuito y código abierto.
Las posibilidades de configuración que ofrece ConEmu son enormes, pero hoy quiero centrarme en la posibilidad de establecer variables de entorno.
En mi caso, esta necesidad ha surgido al encontrarme trabajando en un equipo en el que mi usuario no tiene permisos. Esto me obliga a trabajar con algunos programas portables y que por tanto, no se encuentran en el %PATH%. Como tampoco tengo permisos para modificar las variables de entorno, encontré la posibilidad de definir variables de entorno desde ConEmu. (En teoría podría crear variables de entorno de usuario, pero en las pruebas que realicé no funcionaron).
Para definir variables de entorno en ConEmu, abre el menú de Settings, y ves al apartado Startup > Environment.
Aquí puedes definir variables de entorno de manera tradicional.
En mi caso, he definido una variable llamada APPS en la que incluyo la ruta a los ejecutables que quiero usar desde línea de comando (en ConEmu). A continuación, añado esta variable a la línea que especifica el PATH en ConEmu.
set APPS=C:\users\{mi-nombre-usuario}\Documents\Apps\Git\bin;{etc...}
set PATH=%APPS%;%PATH%
Así, cada vez que lances ConEmu, podrás utilizar las aplicaciones portables como si estuvieran instaladas.
Comentarios